English to Simple English Dictionary
defoliate
Defoliant
Meaning for defoliate found in 11 Languages.
Sponored Video